@charset "utf-8";
/* CSS Document */
/*----------初始化-------------*/
*{
	margin: 0px;padding: 0px;
}
html {
	color:#000;
	background:#FFF;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td {
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
fieldset,img {
	border:0;
}
li {
	list-style:none;
}
em,strong,th {
	font-style:normal;
	font-weight:normal;
}
input,textarea,select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input,textarea,select {
	*font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
body {
	font-size:12px;
	font-family:"宋体";
	color:#808080;
}
a,a:link,a:visited {
	color:#808080;
	text-decoration:none;
}
a:hover {
	color:#a10000;
	text-decoration:none;
}
/* ------------初始结束----------- */
#box{
	width: 1200px; height: 2500;background: purple;margin: 0 auto;
}
/*----------顶部---------*/
#head{
	width: 100%;height: auto;
}
#header{
	width: 100%;height: 174px;
}
/*顶部灰色开始*/
#top_all{
	width: 100%;height: 32px;border-bottom: 1px solid #CCCCCC;background: #F7F7F7;
}
.top{
	width: 1200px;height: 32px;margin: 0 auto;
}
/*左侧开始*/
.top_left{
	width: 480px;height: 32px;float: left;
}
.welcome{
	width: 210px;height: 32px;line-height: 32px;float: left;
}
.recommend{
	width: 124px;height: 32px;margin-left: 13px;float: left;
}
.recommend a{
	padding-right: 14px;line-height: 32px;float: left;
}
/*左侧结束*/
/*右侧开始*/
.top_right{
	width: 515px;height: 29px;float: right;position: relative;
}
.top_right .active{
	width: 70px;
height: 18px;
line-height: 18px;
margin: 7px 5px 0px 0px;
float: left;
display: inline;
position: relative;
z-index: 3;
cursor: pointer;

}
.top_right .active:hover .a{
	color: #A10000;
}
.top_right .active:hover{
	background: white;
	z-index: 1100;
}
.top_right .active:hover ul{
	display: block;
	z-index: 1100;
}
.top_right .active .a{
	background-position: 54px 3px;display: block;width: 65px;padding-left: 5px;text-align: left;background: url(../images/vanclsprite.png) no-repeat 54px 3px;
}
.top_right ul{
	width: 68px;
padding: 20px 0px 4px;
border:1px solid #A10000;
border-radius: 4px;
position: absolute;
left: 0px;top: 0px;
background: url(../images/ul.jpg) no-repeat 0px 15px ;
display: none;
}
.top_right li a{
	width: 54px;padding-left: 14px;display: block;background:white url(../images/spritesbgtop.png)no-repeat -115px 8px;
}
.vancl_phone{
	width: 65px;height: 24px;float: left;margin-left: 10px;
}
.vancl_phone .mobile{
	display: block;white-space: nowrap;width: 50px;height: 24px;padding-right: 15px;margin-top: 6px;line-height:20px;background: url(../images/vanclsprite.png) no-repeat  53px -26px;float:right;
}
.vancl_phone .kf{
	display: block;white-space: nowrap;width: 153px;height: 24px;padding-right: 15px;margin-top: 6px;margin-left:5px; line-height:20px;background: url(../images/customer_2.png) no-repeat  52px 0px;
}
.payAttention{
	width: 50px;height: 29px;line-height: 32px;float: right;
}
.weixin{
	display: block;float: left;width: 20px;height: 21px;margin-left: 10px;margin-top:4px;line-height: 32px;background: url(../images/w1.jpg) no-repeat left 3px;position: relative;
	}
.weixin span{
	position: absolute;width: 148px;height: 169px;right: 0px;top: 30px;border: 1px solid #E5E5E5;background: url(../images/weixin.png) no-repeat 0px -2px;z-index: 20;display: none;
}
.weixin:hover span{
	display: block;
}
.weibo{
	display: block;float: left;width: 20px;height: 25px;line-height: 32px;margin-top: 4px;background: url(../images/w2.jpg) no-repeat left 3px;
}

/*右侧结束*/

/*顶部灰色结束*/

/*搜索区域开始*/
#logo_area{
	width: 1200px;height: 62px;margin: 0 auto; margin: 20px auto 10px;
}
.vancl_logo{
	display: block;width: 166px;height: 47px;margin-left: 33px; float: left;background: url(../images/vanclsprite2.png) no-repeat 0px -59px;
}
.vancl_search{
	width: 558px;height: 52px;padding-top: 8px;float: right;
}
.search_top{
	width: 558px;height: 29px;
}
.search{
	width: 440px;height: 29px;float: left;
}
.search .ssk{
	width: 379px;height: 27px;padding: 0px 5px;	border: 1px solid #C9CACA;float: left;
}
.search .btn{
	width: 49px;height: 29px;border: medium none;cursor: pointer;background:url(../images/vanclsprite2.png) no-repeat -100px 0px;border: 0px;
}
.shopping_car{
	width: 105px;height: 27px;border:1px solid #C1383E;float: right;background: url(../images/vanclsprite2.png) no-repeat -154px 0px;line-height: 27px;position: relative;z-index: 2;
}
.shopping_car a{
	padding-left: 29px;color: #ffffff;border-bottom: none;display: block;
}
.shopping_car .white{
	background: #fff none repeat scroll 0% 0%;position: absolute;height: 4px;width: 100%;z-index: 1;top: 25px;display: none;
}
.shopping_car:hover a{
	color: #a10000;background: url(../images/vanclsprite2.png) no-repeat -153px -30px;border-bottom: none;
}
.shopping_car:hover{
	border-bottom: none;
}
.buy_car{
	width: 315px;height: 15px;padding: 5px;border: 1px solid #B81C22;line-height: 15px;color: #333; position: absolute;right: -1px;top: 27px;background: #FFF none repeat scroll 0% 0%;
display: none;
}
.shopping_car:hover .buy_car,.shopping_car:hover .white{
	display: block;
}
.hot_word{
	width: 440px;height: 18px;padding-top: 5px;line-height: 18px;text-align: center;color: #727171;
}

.hot_word a{
	margin-right:4px;
}
/*搜索区域结束*/

/*导航条开始*/
#navbar{
	width: 1200px;height: 49px;margin:0 auto;background: #ccc;
	font-family: "Microsoft Yahei";
}
.navbar_left{
	width: 260px;height: 49px;background: #B81C22;text-align: center;font-size: 17px;line-height: 49px;color: #FFF;cursor: pointer;float: left;
}
.navbar_right{
	width: 940px;height: 49px;background: #EFEFEF;float: right;position: relative;
}
.navbar_right ul li{
	width:117.5px;height: 49px;float: left;
}
.navbar_right ul li .fr_a{
	width:117.5px;height: 49px;text-align: center;line-height: 49px;display: block;font-size: 16px;
}
#navbar .navbar_right ul li:hover{
	background: #E5E6E6;
}
.navbar_hidden{
	width: 938px;height: 170px;border: 1px solid #dbdbdb;border-bottom: 2px solid #DC9094;background: #fefefe;position: absolute;left: 0px;top: 49px;z-index: 1;
	display: none;
}
.navbar_right li:hover .navbar_hidden{
	display: block;
}
#navbar .navbar_right .center_a h3 a:hover{
	color: #A10000;
	/*background: white;*/
}
.center_pic{
	width: 49%;height: 170px;float: left;padding-top: 10px;
}
.pic_a{
	width: 140px;height: 140px;margin: 0px 0px 0px 14%;float: left;overflow: hidden;
}
.pic_a img{
	border: 0px none;width: 100%;
}
.center_a{
	width: 230px;height: 140px;float: left;padding: 10px 0px 0px;overflow: hidden;
}
.center_a h3{
	width: 100%;height: 35px;text-align: left;line-height: 30px;overflow: hidden;
}
.center_a h3 a{
	font-size: 16px;font-weight: bolder;text-decoration: none;color: #727171;font-family: "宋体";
}
.center_a p{
	    color: #999;font-size: 12px;text-align: left;line-height: 16px;width: 150px;
}
.center_a span{
	color: #B81C22;font-size: 16px;line-height: 30px;
}
.line_a{
	width: 1%;height: 140px;float: left;margin: 20px 0px 0px;overflow: hidden;border-left: 1px solid #DBDBDD;
}
/*导航条结束*/


/*大块区域开始*/
/*左侧开始*/
#big{
	width: 1200px;height: 492px;margin: 0 auto;overflow: hidden;
}
.big_left{
	width: 260px;height: 492px;float: left;
}
.big_left .man,.woman,.shoes{
	width: 258px;margin-top: 17px;padding-top: 10px;border: 1px solid #C8C8C9;border-bottom: 0px;position: relative;line-height:16px;
}
/*.big_left {
	width: 258px;margin-top: 17px;border: 1px solid #C8C8C9;border-bottom: 0px;position: relative;
}*/
.big_left h3{
	padding: 0px 3px;line-height: 20px;font-size: 14px;color: #B81C22;background: #FFF none repeat scroll 0% 0%;position: absolute;left: 35px;top: -10px;
}
.big_left h3 a{
    color: #B81C22;text-decoration: none;
}
.big_left dt {
    padding: 10px 0px 0px 37px;font-size: 14px;font-family: "Microsoft Yahei";color: #A3A2A2;
}
.big_left dl dd{
	padding: 5px 0px 10px 30px;border-bottom: 1px solid #C8C8C9;
}
.big_left dd a{
	display: inline-block;padding: 0px 5px;line-height: 20px;
}
.big_left dd .dd{
	color: #B81C22;background: transparent none repeat scroll 0% 0% !important;
}
.big_left dl dd a:hover{
    color: #B81C22;background: #EDEEEE none repeat scroll 0% 0%;
}
/*左侧结束*/

/*轮播图开始*/
#jnImageroll{float:left;height:475px;margin:17px 10px 0 10px;overflow:hidden;position:relative;width:710px;}
#jnImageroll img{position:absolute;left:0;top:0;}
#jnImageroll div{bottom:32px;overflow:hidden;position:absolute;left:290px;}
#jnImageroll div a{background-color:#444;color:#FFF;display:inline-block;float:left;height:10px;margin-right:8px;overflow:hidden;text-align:center;width:10px;border-radius:50%;}
#jnImageroll div a:hover{text-decoration:none;}
/*#jnImageroll div a em{cursor:pointer;display:block;height:16px;overflow:hidden;width:79px;}*/
/*#jnImageroll .last{margin:0;width:80px;}*/
#jnImageroll a.chos{background:url("../images/adindex.gif") no-repeat center 39px #a10000;color:#FFF;}
/*轮播图结束*/

/*右侧开始*/
.big_right{
	width: 208px;height: 474px;overflow: hidden;margin-top: 17px;border: 1px solid #C9C9C9;border-bottom: none; float: right;
}
.big_right img{
	width: 208px;height: 236px;border-bottom: 1px solid #C9C9C9;  display: block;

}
/*右侧结束*/

/*大块区域结束


/*商品区域开始*/
#hotlists{
	width: 1200px;margin: 0 auto; margin-top: 20px;
}
.hotlist{
	width: 1200px;height: 40px;
}
.hotlist h2{
	padding-left: 35px;line-height: 40px;font-size: 17px;font-family: "Microsoft Yahei";color: #595757;
}
.newlists{
	width: 100%;height: auto;
}
.newlists ul{
	margin-bottom: 10px;
}
.newlists li{
	width: 232px;height: 232px;display: inline-block;margin-right: 3px;
}
.newlists .kli{
	width: 473px;
}
/*商品区域结束*/


/*底部区域开始*/

#footer .vanclfoot{
	width: 1198px;height: 160px;margin: 0px auto;padding-top: 28px;border: 1px solid #E0E0E1;margin-top: 25px;
}
#footer .vanclfoot li{
	width: 127px;padding-left: 70px;float: left;font-family: "Microsoft YaHei";
}
#footer .vanclfoot h2{
	font-size: 13px; margin-bottom: 15px;color: #333;font-family: "Microsoft YaHei";
}
#footer .vanclfoot p a{
	line-height: 20px;color: #333;
}

.foot_icon{
	width: 1200px;height: 52px;margin: 0 auto;margin-top: 15px;margin-bottom: 15px;
}
.foot_icon li{
	float: left;width: 25%;height: 52px;margin: 0 auto;
}
.foot_icon a{
	    display: block;width: 100%; height: 30px;margin-top: 11px;text-align: center;
}
.foot_icon .return a{
	background: url(../images/vanclsprite.png) no-repeat 88px -127px;
}
.foot_icon .bay a{
	background: url(../images/vanclsprite.png) no-repeat 70px -167px;
}
.foot_icon .pay a{
	background: url(../images/vanclsprite.png) no-repeat 74px -209px;
}
.foot_icon .cus a{
	background: url(../images/vanclsprite.png) no-repeat 71px -251px;
}
.foot_bottom {
    width: 100%;height: 33px;margin: 0px auto;border-top: 1px solid #3E3A39;
}
.foot_bottom_tab{
	width: 1200px;height: 33px;margin: 0px auto;text-align: center;line-height: 33px;color: #3E3A39;font-family: "Microsoft YaHei";
}
.subfoot{
	width: 980px;margin: 20px auto 25px;text-align: center;
}
.subfoot a{
	margin: 0px 10px ;
}
.subfoot .redlogo{
	background: transparent url(../images/spritesbgtop.png) no-repeat scroll 0px -581px;display: inline-block;height: 42px;width: 113px;
}
.subfoot .cnga{
	background: transparent url(../images/spritesbgtop.png) no-repeat scroll 0px -629px;display: inline-block;height: 45px;width: 156px;
}
.subfoot .wsjybzzx{
	background: transparent url(../images/spritesbgtop.png) no-repeat scroll 0px -675px;display: inline-block;height: 42px;width: 96px;
}
.subfoot .msg{
	background: transparent url(../images/spritesbgtop.png) no-repeat scroll -97px -675px;display: inline-block;height: 42px;width: 101px;
}
.subfoot .young{
	background: transparent url(../images/spritesbgtop.png) no-repeat scroll -202px -675px;display: inline-block;height: 42px;width: 42px;
}
.subfoot img{
	width: 120px;height: 39px;
}
/*底部区域结束*/